Pular para o conteúdo principal

Sepultamento

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método Sepultamento é uma implementação assíncrona que faz parte do repositório KPICemiterioRepository. Ele é responsável por processar dados relacionados a sepultamentos, utilizando um objeto DataInicioDataFimNullDTO como parâmetro para definir o intervalo de tempo a ser considerado. O método retorna um objeto KPIResultGeralDTO que contém os resultados do processamento.

plasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs
public async Task<KPIResultGeralDTO> Sepultamento(DataInicioDataFimNullDTO model) {...}

Dependências Diretas

MétodoLocalizaçãoLinha
VerificaFiltroDeDataplasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs82
AddMillisecondsplasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs97
AddDaysplasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs97
QueryAsyncplasfran_erp.core/Repositories/Implementations/KPICemiterioRepository.cs101

Referências

Método / EndpointLocalizaçãoLinha
Sepultamentoplasfran_erp.api/Controllers/KPICemiterioController.cs98

Detalhamento das Referências

Sepultamento

O método Sepultamento no controlador KPICemiterioController é um endpoint HTTP POST que recebe um objeto DataInicioDataFimNullDTO no corpo da requisição. Ele chama o método Sepultamento do repositório KPICemiterioRepository para obter os dados processados e retorna um ActionResult.

Impacto de Alterações

Alterações no método Sepultamento podem impactar diretamente o controlador KPICemiterioController, que depende deste método para fornecer dados de sepultamento através do endpoint HTTP.

Propagação de Mudanças

  1. Alterações na lógica de processamento de dados no método Sepultamento podem afetar o resultado retornado ao controlador KPICemiterioController.
  2. Mudanças nos parâmetros ou no tipo de retorno do método Sepultamento exigirão ajustes correspondentes no controlador que o consome.

Requisitos para Alteração Segura

  • Garantir que o objeto DataInicioDataFimNullDTO seja corretamente validado antes de ser passado para o método Sepultamento.
  • Verificar se todas as dependências diretas, como VerificaFiltroDeData, AddMilliseconds, AddDays, e QueryAsync, continuam a funcionar conforme esperado após qualquer alteração.
  • Testar o endpoint HTTP no controlador KPICemiterioController para garantir que ele ainda retorna os resultados corretos após as modificações no método Sepultamento.